.select-menu{position: relative;top:40.48%;width: 100%;z-index: 999;}
.select-menu li{float: left;width: 33.33%;padding:0 5px;box-sizing:border-box;}
.select-menu a{display:block;background-image: url(../img/button.png);background-size: 100% 100%;height: 0;
width:100%;padding-bottom: 33.33%;color:white;font-weight: bold;letter-spacing: 10px;text-align: center;
}
.select-menu a #gender-select.spaceS{letter-spacing: 2px;padding-right: 15%;;}
.select-menu a.pressed{background-image: url(../img/button-pressed.png);background-size: 100% 100%;}
.select-menu li span{display: block;line-height: 28px;}
.menu-wrapper{background-color:rgba(0,0,0,0.8);color:white;text-align: center;font-weight: bold;
font-style: italic;font-size:16px;padding:10px 0;box-sizing: border-box;overflow: scroll;overflow-x:hidden;margin-right:2px;width: 100%;display: none;padding-right: 2px;}
.menu-wrapper span{line-height: 43px;padding:5px 20px;}
.menu-wrapper .menu-select{color:#ef953d}
.data-wrapper,.btn-support{color: white;font-size:12px;}
.data-wrapper{padding:0 5px;}
.data-wrapper li{margin-bottom: 2px;}
.portrait-wrapper{padding-right: 8px;padding-left: 5px;}
.portrait{height: 0;border:1px solid white;}
.or-item{margin-left:0;margin-right: 0;}
#or-wrapper{width: 88%;overflow-y:scroll; }
::-webkit-scrollbar {
width: 2px;
}
::-webkit-scrollbar-track {
background-color: rgba(0,0,0,.5);
}
::-webkit-scrollbar-thumb {
background-color: #f4b834;
}
::-webkit-scrollbar-thumb:hover {
background-color: #aaa;
}
::-webkit-scrollbar-thumb:active{
background-color:#333;
}

.data-wrapper .name{font-size:14px;font-weight: bold;margin-right: 15px;}
.bS-wrapper{padding-left: 8px;padding-right: 5px;}
.btn-support{height: 0;padding-bottom: 80%;padding-top:20%;border:1px solid white;text-align: center;font-size:12px;}
.ss{border: 1px solid #ef953d;color:#ef953d}
.prize{overflow: hidden;color:white;font-style: italic;}
.prize div,.prize dl,.prize p{float: left;}
.prize div{width: 48px;height: 48px;}
.prize p{font-weight: bold;font-size:32px;margin:0;margin-right: 8px;}
.prize dl{padding-top: 12px;}
.prize dt{font-weight: bold;font-size:14px;line-height: 12px;}
.prize dd{font-size: 12px;}
.prize dd{font-size:12px;}
.modal{margin-top:40px;}
#click-area{position: absolute;width:100%;top:0;left:0;}
#btn-reg{display: block; width:27.5%;top:3.2%;left:1.719%;position: absolute;}
.btn{border-radius: 5px;-webkit-border-radius: 5px;padding-left:20px;padding-right:20px;}
.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color: #ff7b12!important;border-color: #ff7b12!important;color:white}
.btn-load{border-color: white;color:white;background-color: transparent;}
.btn-load{border-color: white;color:white;background-color: transparent;}
.btn-load:focus,.btn-load:hover{color:white;border-color: white;}
@media only screen and (max-width: 320px) {
	#or-wrapper{width:92%}
}